extenuating cause - Français Anglais Dictionnaire